@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ { margin: 0;padding: 0;}
	ul, ol { list-style: none; }

img{ border:none;}	
a { text-decoration: none; color:#47a7ff; }
a:hover{ color:#FFF;}

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }	
	body{
		padding:0px;
		margin:0px;
		color:#000;
		
		
		
	}
	.center{
		margin: 0px auto;
	}
	.top,.main,.link{
		width:1002px;
	}
	
	/***************header*********************/
	.header{width: 100%;margin-left: auto;margin-right: auto;}
	.top{
		height:113px;
	}
	.lx_top{ width:100%; height:57px; background:url(../Image/gy_bg.png) repeat-x;}
	.lx_midd{ width:1002px; height:25px; margin:0px auto; }
	.lx_l{ float:left; height:25px;}
	.lx_l span{color:#6d6d6d; font-size:12px; line-height:32px;}
	.lx_r{ float:left; margin-left:224px; margin-top:5px;}
	.lx_r ul li{ float:left; color:#8d8d8d;}
	.lx_r ul li a{ float:left; color:#8d8d8d; line-height:25px;}
	.lx_r ul li a:hover{ float:left; color:#000; cursor:pointer;}
	.lx_r ul li span{ font-size:12px;  margin-left:10px; margin-right:10px;}
	.lx_r ul li img{ margin-left:10px; margin-top:3px;}
	

	.logo{ float:left;  width:418px; height:54px; margin-top:25px;}
	.tel{ float:left;   margin-top:58px; margin-left:137px;}
	.ewm_top{ float:left; margin-top:20px; margin-left:152px; width:431px; height:53px;}
	.tel_r{ position:relative;}
	
	.tel_r .txt{ 
              background:url( ../Image/ser.png) no-repeat; 
              border:0px; 
              width:211px;
              height:25px; 
              float:left;
			  margin-top:15px; }
.tel_r .sub{ position:absolute;
              margin-top:16px;
               right:0px;
			   width:28px;
			    height:23px;
				 background:url(../Image/search.png) no-repeat center;
				  cursor:pointer;
				   border:0px;
				   margin-right:29px;}
	.head{  width:100%; height:auto;   position:relative; background:#f0f0f0;}			   
	.nav{  height:50px;  width:100%;  background:url(../Image/nav.png) repeat-x;  position:relative; z-index:99999; }
	.nav ul{  height:50px; width:1002px; margin:0px auto;}
	.nav ul li{ float:left; width:111px; height:50px; color:#FFF; background:url(../Image/line.png) no-repeat right;  }
	.nav ul li:hover{ background:url(../Image/hover.png) no-repeat top;  width:111px; height:50px; position:relative; margin-top:-5px; }
	.nav ul li a{color:#FFF; line-height:49px; font-family:"微软雅黑"; font-size:14px; margin-left:23px;}
	.nav ul li:hover a{  cursor:pointer; color:#fff;}			   
  
 /***************banner*********************/ 				   
	.banner{
		
		height:auto;
		width:100%;
	
		
		
	}
	
	 
	
			
	.news,.main{
		margin-top:10px;
	}
	.lines{
		width:100%;
		height:auto;
		
		margin-top:30px;
		
	}
	.lines_m{ width:1002px; margin:0px auto; height:46px;}
	.line_l{ float:left; width:131px; height:46px; font-family:"微软雅黑"; font-weight:bold; font-size:16px; color:#4d4d4d;margin-top:8px;}
	.line_l img{ margin-left:30px; margin-top:10px;}
	.line_l:hover{width:131px; height:46px;}
	.lines_r{   height:46px; float:left; margin-top:15px;}
	.lines_r ul li{ float:left; font-family:"微软雅黑";color:#4d4d4d; margin-left:15px;}
	
	/***************产品*********************/
	.news_bg{ width:100%; height:293px; background:url(../Image/mian_bg.jpg) repeat-x;}
	.cpm{ width:1002px; margin:0px auto; height:293px;}
	.cpm_title{ width:1002px; height:49px; background:#FFF;border-bottom:#c5c5c5 solid 1px;border-top:#c5c5c5 solid 1px; margin-top:30px; float:left; }
	
	.cpzx{ float:left; margin-top:15px; margin-left:10px;}
	
	.cpmc{ float:left; margin-top:8px;}
	.cpmc ul li{ float:left; width:154px; height:30px; border: 1px solid #CCC; margin-left:10px;}
	.cpmc ul li img{ float:left; height:31px;}
	.cpmc ul li span{ font-size:14px; font-family:"微软雅黑"; color:#000; margin-left:10px; display:inline-block; height:33px; line-height:33px; float:left;}
	
	.gd{ float:left; width:54px; height:34px; background:#00869e;margin-top:8px; margin-left:50px;}
	.gd p{ color:#FFF; font-size:12px; margin-left:10px; margin-top:10px;}
	
	.cp_show{ width:1002px; height:auto; margin-top:25px; float:left;}
	.cp_show ul{ float:left;}
	.cp_show ul li{ width:205px; height:146px; border:4px solid #FFF; border-radius:2px; float:left; margin-left:20px;}
	
	.cp_show ul li p{ text-align:center; font-size:12px;  background:#09515e; width:205px; height:32px; position:relative; margin-top:-32px;filter:alpha(opacity=60); 
-moz-opacity:0.6; opacity:0.6;}
.cp_show ul li p span{ line-height:32px; color:#FFF; font-family:"宋体";}
	
	
/***************新闻左边*********************/
    .main_tit{ width:100%; height:503px; background:url(../Image/main_tit.jpg) no-repeat center;}
	.bk{ margin-top:40px; float:left; margin-left:28px; margin-bottom:37px;}
	.main{
		height:auto;
		margin-top:40px;
		
		
	}
	.left{
		width:352px;
		height:auto;
		float:left;
		background:#FFF;
		
	
	}
	.st{ width:352px; height:32px;}
	.st_l{ float:left;  height:23px; margin-left:10px;   width:72px;}
	.st_l span{ font-family:"微软雅黑"; font-size:12px; color:#fff; margin-left:12px; line-height:23px;}
	.st_r{ float:left; width:68px;  height:23px;   color:#8d8d8d; margin-left:201px;}
	
	.left_l{ width:352px; height:92;   border:1px solid #999; margin-top:20px;}
	.left_l img{ margin-left:5px;}
	.left_midd{ width:352px; height:auto; float:left;}
	.st1_pic{ width:352px; height:43px;  float:left; margin-top:10px;  float:left;}
	.left_b{ color:#6d6d6d; font-family:Arial; font-size:12px;   margin-top:38px;  line-height:25px; width:337px; float:left; margin-left:5px; padding-bottom:4px;}
	.left_b p img{ float:left; margin-right:22px;}
    .left_y{ width:317px;}
	
	/***************新闻中间部分*********************/
	
	.middle{ width:355px;float:left; margin-left:24px; background:#FFF;}
	.st1{width:355px; height:32px; background:#1f7fd5;}
	.stm_ll{ float:left;font-family:"微软雅黑"; font-size:16px; color:#24a3ff; margin-left:132px;  }
	.stm_g{font-size:12px; color:#a0a0a0;  float:left; margin-left:201px;}
	
	.st1_bg{ width:355px; height:auto;  float:left;}
	.st1_m{ width:355px; height:104px;  margin-left:10px; margin-top:15px;}
	.st1_mpic{ float:left; font-size:12px; border-bottom:1px dashed #999; line-height:25px; color:#a9a9a9;}
	.st1_mtex{ float:left;  font-size:12px; width:277px; line-height:25px;}
	
	.st1_tex{  width:277px;  line-height:25px;  padding-bottom:25px; float:left;}
	.st1_tex ul li:hover{color:#007850;}
	.st1_tex ul li{color:#615a5a; font-size:12px;}

	.st1_tex ul li span{  margin-right:10px; margin-left:13px; background:url(../Image/bd.png) no-repeat center; padding-left:5px; padding-right:5px;}
	.st1_tex ul li:hover span{  margin-right:10px; margin-left:13px; background:url(../Image/yd.png) no-repeat center; padding-left:5px; padding-right:5px;}
	.st1_tex ul li font{ float:right; }
	
	/***************新闻右边*********************/
	.right{
		float:left;
		width:240px;
		margin-left:24px;
		
	}
	.st2{ width:240px; height:22px; }
	.st2_l { float:left; width:232px; height:22px; }
	.stm_r{ float:left;font-family:"微软雅黑"; font-size:16px; color:#24a3ff; margin-left:79px;  }
	.st2_bg{ width:240px; height:auto;  float:left; }
	.st2_bg p span{ margin-left:20px; margin-right:10px;}
	.st3_bg{ float:left; width:232px; height:auto; font-size:14px; }
	.st3_bg p{ font-size:12px; line-height:30px; color:#4d4d4d;}
	           
	.clear{
		clear:both;
	}
	
	/***************产品展示*********************/
	.link{
		width:100%;
		height:auto;
		float:left;
		
		
	
	}
	.link_midd{ width:1002px; height:auto; margin:0px auto;}
	.link_l{ float:left; width:1002px; height:auto;}
	.link_lm{ width:1002px; height:auto; float:left;}
	
	
   .ad{ width:100%; height:100px; background:#0353b2; margin-top:40px;}
   .ad_tit{ width:1002px; height:100px; margin:0px auto; background:url(../Image/ad.jpg) no-repeat center;}	
	
	.copyright{
	
		width:100%;
		height:auto;
		
	
		margin-top:5px;
		
	}
	.co{ width:100%; background:url(../Image/sj.png) no-repeat center; height:51px;}
    .copyrighta{ width:1002px; height:auto; margin:0px auto;}
	.cop_tit{ width:100%; background:#025bad; height:auto; float:left;}
	.cop{ width:1002px; margin:0px auto; height:auto; color:#fff; line-height:20px; font-size:12px; }
	
	.cop_l,.cop_m,.cop_r{ float:left; }
	.cop_l{ padding-bottom:20px;}
	.cop_l img{ margin-left:20px;}
	.cop_m{ width: 700px;padding-left: 20px;}
	.cop_r{ margin-left:31px; margin-top:65px;}
	.cop_m p{ line-height:30px; color:#47a7ff;}
		/***************内页*********************/
		
   .main1{ width:1002px; margin:0px auto; height:auto;}
   .cp{
		float:left;
		width:279px;
	
	
	}
	.cp2{ width:279px; height:50px; background:url(../Image/pro.png) no-repeat center;  position:relative; z-index:888;}
	.cp2 img{ margin-left:11px; margin-top:11px;}
	.cp2_r{ float:left;font-family:"微软雅黑"; font-size:16px; color:#24a3ff; margin-left:60px; margin-top:5px;}
	.cp2_bg{ width:269px; height:auto; float:left;padding-bottom:10px; border-bottom:1px #b5b5b5 solid;  border-right:1px #b5b5b5 solid ; border-left:1px #b5b5b5 solid ; margin-top:-10px; position:absolute; z-index:1; margin-left:2px;}
	.cp2_bg ul { width:260px; height:auto; margin-top:14px; }
	.cp2_bg ul li{ width:260px; height:35px;  float:left; margin-bottom:5px;  color:#4d4d4d; line-height:25px; font-size:14px; border-bottom:1px dashed #4d4d4d; font-family:"微软雅黑"; font-weight:bold; margin-left:5px;}
	.cp2_bg ul li:hover{  color:#000; font-weight:bold;}
	 .cp2_bg ul li span{    line-height:35px; background:url(../Image/st.png) no-repeat center; padding-left:10px; padding-right:10px; margin-left:47px;} 
	
	 
	 
	 .link1_r{ float:left; width:248px; height:auto;  margin-top:10px; margin-top:455px; padding-bottom:50px;}
	.cp3{ width:248px; height:50px;}
	.st4_bg{ width:246px; height:auto;  float:left;  background:#fcfbfb; border:1px solid #89d0fc;}
	.st4_bg p{ font-size:12px; color:#2379e4; line-height:30px; margin-left:10px;}
	.link1_rr{ float:left; width:248px; height:56px; }
	.link1_rr p{ font-size:12px; color:#626262; margin-top:35px; margin-left:114px;}
	.link1_rb{ float:left; width:236px; height:56px; background:url(../Image/re.jpg) no-repeat center; margin-top:12px;}
	.link1_rb p{ font-size:12px; color:#626262; margin-top:35px; margin-left:114px;}  
	
	
	.middle1{ width:715px;float:left; padding-bottom:80px;}
	.st11{ width:715px; height:42px; background:#0c65b0;}
	stn_l{ width:300px;}
	.st1_l{    height:45px; border-bottom:1px solid #999; width:700px; margin-left:40px;}
	.stn_l span{ font-size:20px;color:#fff; font-family:"微软雅黑"; font-weight:800; line-height:50px; margin-left:17px;}
	.st1_ll{color:#000; font-family:"微软雅黑"; line-height:45px; font-size:18px; float:left;}
	.zz{ float:left; margin-left:18px; margin-top:15px;}
	.st1_r{  height:52px; width:700px;  margin-left:40px; background:url(../Image/ytel.png) no-repeat center;}
	.st1_rr{ float:left;  font-size:12px; color:#6d6d6d; margin-left:202px;margin-top:15px;}
	
	.st11_bg{ width:715px; height:auto; }
	.st11_pic{ width:700px; height:auto; margin-left:70px; }
	.st11_pic img{ margin-top:10px;}
	
	
	.st11_tex{  width:715px; color:#615a5a; font-size:14px; padding-top:20px; line-height:30px; margin-left:35px; padding-bottom:80px;}  
	.st11_tex ul li{ width:223px; height:163px; float:left; background:#e9e9e9; border:1px solid #dadada; margin-left:6px; margin-bottom:40px;
		}
	.st11_tex ul li:hover{ background:#24a3ff; }
	.st11_tex ul li img{ border: 1px solid #FFF; margin:1px 5px 0px 1px;}
	.st11_tex ul li p{ text-align:center; font-size:14px; color:#000;}

     
		
		
#demo {
overflow:hidden;
float:left;
width: 1002px;
}

#indemo {
float: left;
width: 800%;
height:157px;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
  #full-screen-slider { width:100%; height:430px; float:left; position:relative; margin-top:-8px;}
#slides { display:block; width:100%; height:445px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px; }
#pagination { display:block; list-style:none; position:absolute;  bottom:10px; z-index:9900;   margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:7px;  margin-right:7px;  background:#FFF;border-radius:5px; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#005ead;}

#fancybox-loading{position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox.png');}
#fancybox-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp{padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap{position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer{position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content{width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error{color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame{width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right{right: 0px;}
#fancybox-left-ico, #fancybox-right-ico{position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico{background-image: url('fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico{background-image: url('fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility: visible; /* IE6 */}
#fancybox-left:hover span{left: 20px;}
#fancybox-right:hover span{left: auto;right: 20px;}
.fancybox-bg{position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n{top: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');}
#fancybox-bg-ne{top: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e{top: 0;right: -20px;height: 100%;background-image: url('fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se{bottom: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s{bottom: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw{bottom: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w{top: 0;left: -20px;height: 100%;background-image: url('fancybox-y.png');}
#fancybox-bg-nw{top: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -122px;}
#fancybox-title{font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside{padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside{padding-top: 10px;color: #fff;}
.fancybox-title-over{position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over{padding: 10px;background-image: url('fancy_title_over.png');display: block;}
.fancybox-title-float{position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap{border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td{border: none;white-space: nowrap;}
#fancybox-title-float-left{padding: 0 0 0 15px;background: url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding: 0 0 0 15px;background: url('fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background: transparent !important;}
.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}	

.baiduFx{color:#a87099;text-align:right;margin-top:6px;margin-left:40px;}
.baiduFx .bds_more{font-size:12px;color:#FFF;font-family:"宋体";}	
.bshare-custom{ line-height:28px;}




.mosaic-block {
    float:left;
    position:relative;
    overflow:hidden;
    width:219px;
    height:159px;
  
  
    border:1px solid #fff;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}

.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
    background:#111;
}

.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
    background:#111;
}

/*** Custom Animation Styles (You can remove/add any styles below) ***/
.circle .mosaic-overlay {
    background:url(../Image/hover-magnify.png) no-repeat center center;
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    display:none;
}

.fade .mosaic-overlay {
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    background:url(../Image/bg-black.png);
}

.bar .mosaic-overlay {
    bottom:-100px;
    height:40px;
    background:url(../Image/bg-black.png);
}

.bar2 .mosaic-overlay {
    bottom:-50px;
    height:100px;
    opacity:0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter:alpha(opacity=80);
}

.bar2 .mosaic-overlay:hover {
    opacity:1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter:alpha(opacity=100);
}

.bar3 .mosaic-overlay {
    top:-100px;
    height:100px;
    background:url(../Image/bg-black.png);
}






.details{  }	

.details P{ color:#F00;}

  .fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.power{ text-align:center; line-height:30px;}

/*轮播*/
.focus-news{  height:180px; position:relative; bottom:0px; width:1002px;  margin:0px auto; margin-top:25px;}
.index-news-title{ float:left; width:130px; margin-right:60px; position:relative; padding-left:70px;}

.index-tabs{ position:absolute; right:0px; width:34px; bottom:10px;}
.index-tabs li{ width:17px; height:17px; float:left; cursor:pointer; }
.index-tabs li.prev{ }
.index-tabs li.next{ }
.index-news-show{ float:left; width:975px;}
.index-news-show ul{}
.index-news-show ul li{ float:left; width:219px; margin-left:20px; height:159px; border:1px solid #CCC;}
.index-news-show ul li img{ position:absolute;}
.index-news-show ul li p{  z-index:99999; position:relative;   text-align:center; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.mm{ float:left; margin-left:180px;}
.index-news-show ul.hide{ display:none;}


.cp_mid{ width:650px; height:auto;}
	 .cp_mid ol{ height:auto; width:650px; margin-left:10px; margin-top:20px;}
	.cp_mid ol li{border-bottom:#CCC dashed 1px;  font-size:12px; line-height:20px; margin-bottom:10px; color:#666;}
	.cp_mid ol li a{ color:#999;}
	.cp_mid ol li a span{ float:right;}
	.cp_mid ol li:hover a{ color:#000;}
	
	.fenye{float:right; margin-right:14px; margin-top:10px; color:#333; font-size:14px;}
	.fenye a{ color:#666;}
	
	.conta{width:258px; height:auto; float:left;}
	.conta ol{ margin-left:25px; margin-top:20px;}
	.conta ol li{ color:#333; line-height:35px; font-size:12px;}
	.cp_show{ width:707px; height:600px;}  	
   .page{ float:right; color:#999; font-size:14px; margin-right:10px;}
	.page a{ color:#999;}



img{border:0;}
		
		
		
		
		
		
		
		